package com.winit.uschedule.model;

import org.springframework.data.cassandra.mapping.Column;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * Created by wanglin on 2018/6/14.
 */
@Entity
@Table(name = "us_task_define")
public class UsTaskDefine {

    @Id
    @Column(value = "id")
    private Long id;

    @Column(value = "groupName")
    private String groupName;

    @Column(value = "taskName")
    private String taskName;

    @Column(value = "taskDealClass")
    private String taskDealClass;

    @Column(value = "interfaceType")
    private String interfaceType;

    @Column(value = "exclude")
    private Boolean exclude;

    @Column(value = "taskTrackerUuid")
    private String taskTrackerUuid;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getTaskDealClass() {
        return taskDealClass;
    }

    public void setTaskDealClass(String taskDealClass) {
        this.taskDealClass = taskDealClass;
    }

    public String getInterfaceType() {
        return interfaceType;
    }

    public void setInterfaceType(String interfaceType) {
        this.interfaceType = interfaceType;
    }

    public Boolean getExclude() {
        return exclude;
    }

    public void setExclude(Boolean exclude) {
        this.exclude = exclude;
    }

    public String getTaskTrackerUuid() {
        return taskTrackerUuid;
    }

    public void setTaskTrackerUuid(String taskTrackerUuid) {
        this.taskTrackerUuid = taskTrackerUuid;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }
}
